to effect payment - Anglais Synonymes Dictionnaire